make one's mark in history - Alemán Inglés Diccionario